pie melon - Turkish English Dictionary